import asyncio

async def async_function(x):
    await asyncio.sleep(5)
    return f"Result {x}"

async def main():
    # 批量执行多个异步函数
    results = await asyncio.gather(
        async_function(1),
        async_function(2),
        async_function(3)
    )
    print(results)  # ['Result 1', 'Result 2', 'Result 3']

asyncio.run(main())